package com.web.cms.doc.facade;

import com.blue.jdbc.Page;
import com.web.cms.doc.message.DocCommentRequest;
import com.web.cms.doc.message.DocCommentResponse;

/**
 * 文档评论接口
 * 
 * @author zhengj
 * @since 1.0 2016年12月27日
 */
public interface DocCommentFacade
{
	/**
	 * 添加文档评论
	 */
	DocCommentResponse add(DocCommentRequest request);
	
	/**
	 * 更新文档评论
	 */
	DocCommentResponse update(DocCommentRequest request);
	
	/**
	 * 根据ID查询单个文档评论
	 */
	DocCommentResponse get(Long id);
	
	/**
	 * 查询文档评论列表，分页
	 */
	Page<DocCommentResponse> listPage(DocCommentRequest request, int start, int size);
	
}
